Part Number Hot Search : 
016AI 1N4896 GBJ5010 71M35 UM5119 VUO55 GSC2146 1N5442
Product Description
Full Text Search
 

To Download MAX16826ATJ Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 19-4047; Rev 2; 12 /09
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
General Description
The MAX16826 high-brightness LED (HB LED) driver is designed for backlighting automotive LCD displays and other display applications such as industrial or desktop monitors and LCD televisions. The MAX16826 integrates a switching regulator controller, a 4-channel linear current sink driver, an analog-to-digital converter (ADC), and an I2C interface. The IC is designed to withstand automotive load dump transients up to 40V and can operate under cold crank conditions. The MAX16826 contains a current-mode PWM switching regulator controller that regulates the output voltage to the LED array. The switching regulator section is configurable as a boost or SEPIC converter and its switching frequency is programmable from 100kHz to 1MHz. The MAX16826 includes 4 channels of programmable, fault-protected, constant-current sink driver controllers that are able to drive all white, RGB, or RGB plus amber LED configurations. LED dimming control for each channel is implemented by direct PWM signals for each of the four linear current sinks. An internal ADC measures the drain voltage of the external driver transistors and the output of the switching regulator. These measurements are then made available through the I2C interface to an external microcontroller (C) to enable output voltage optimization and fault monitoring of the LEDs. The amplitude of the LED current in each linear currentsink channel and the switch-mode regulator output voltage is programmed using the I2C interface. Additional features include: cycle-by-cycle current limit, shorted LED string protection, and overtemperature protection. The MAX16826 is available in a thermally enhanced, 5mm x 5mm, 32-pin thin QFN package and is specified over the automotive -40C to +125C temperature range.
Features
o External MOSFETs Allow Wide-Range LED Current with Multiple LEDs per String o Individual PWM Dimming Inputs per String o Very Wide Dimming Range o LED String Short and Open Protection o Adjustable LED Current Rise/Fall Times Improve EMI Control o Microcontroller Interface Using I2C Allows LED Voltage Monitoring and Optimization Using a 7-Bit Internal ADC LED Short and Open Detection Dynamic Adjustment of LED String Currents and Output Voltage Standby Mode o Integrated Boost/SEPIC Controller o External Switching Frequency Synchronization o 4.75V to 24V Operating Voltage Range and Withstands 40V Load Dump o Overvoltage and Overtemperature Protection
MAX16826
Ordering Information
PART MAX16826ATJ+ MAX16826ATJ/V+ TEMP RANGE -40C to +125C -40C to +125C PIN-PACKAGE 32 TQFN-EP* 32 TQFN-EP*
+Denotes a lead(Pb)-free/RoHS-compliant package. *EP = Exposed pad. /V denotes an automotive qualified part.
Simplified Diagram
VIN
Applications
LCD Backlighting: Automotive Infotainment Displays Automotive Cluster Displays Industrial and Desktop Monitors LCD TVs Automotive Lighting: Adaptive Front Lighting Low- and High-Beam Assemblies
IN DIM1 DIM2 DIM3 DIM4
DL
CS
FB DR4
DIMMING INPUTS
DR1 DL1 CS1
MAX16826
SDA I2C SCL INTERFACE
Typical Application Circuit and Pin Configuration appear at end of data sheet.
BOOST LED DRIVER
GND
DL4 CS4
________________________________________________________________ Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim's website at www.maxim-ic.com.
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
ABSOLUTE MAXIMUM RATINGS
IN to GND (Continuous) .........................................-0.3V to +30V IN Peak Current ( 400ms) ...............................................300mA IN Continuous Current ........................................................50mA PGND to GND .......................................................-0.3V to +0.3V All Other Pins to GND...............................................-0.3V to +6V DL Peak Current (< 100ns)....................................................3A DL Continuous Current .....................................................50mA DL1, DL2, DL3, DL4 Peak Current ..................................50mA DL1, DL2, DL3, DL4 Continuous Current ........................20mA VCC Continuous Current .....................................................50mA All Other Pins Current .......................................................20mA Continuous Power Dissipation (TA = +70C) 32-Pin Thin QFN (derate 34.5mW/C above +70C) Multilayer Board ..........................................................2759mW Operating Temperature Range .........................-40C to +125C Junction Temperature ......................................................+150C Storage Temperature Range .............................-65C to +150C Lead Temperature (soldering, 10s) .............................+300C
Stresses beyond those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.
ELECTRICAL CHARACTERISTICS
(VIN = 12V, R19 = 2k, C33 = 2200pF, R17 = 1.27k, CDL_ = 0.01F, TJ = -40C to +125C, unless otherwise noted. Typical values are at TA = +25C.) (Note 1)
PARAMETER Power-Supply Voltage Quiescent Current Shutdown Current Standby Current I2C-COMPATIBLE I/O (SCL, SDA) Input High Voltage Input Low Voltage Input Hysteresis Input High Leakage Current Input Low Leakage Current Input Capacitance Output Low Voltage Output High Current I2C-COMPATIBLE TIMING Serial Clock (SCL) Frequency BUS Free Time Between STOP and START Conditions START Condition Hold Time STOP Condition Setup Time Clock Low Period Clock High Period Data Setup Time Data In Hold Time Data Out Hold Time fSCL tBUF tHD:STA tSU:STO tLOW tHIGH tSU:DAT tHD:DATIN tHD:DATOUT 1.3 0.6 0.6 1.3 0.6 0.3 0.03 0.3 0.9 400 kHz s s s s s s s s VIH VIL VHYS IIH IIL CIN VOL IOH IOL = 3mA VOH = 5V VLOGIC = 5V VLOGIC = 0 -1 -1 10 0.4 1 25 +1 +1 1.5 0.5 V V mV A A pF V A SYMBOL VIN IIN IIN,SD IIN,SB VSYNC = 3V DL_ = unconnected; R19, C33 = open VSYNC = 0 I2C standby activated CONDITIONS MIN 4.75 5 20 3 TYP MAX 24 10 75 UNITS V mA A mA
2
_______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
ELECTRICAL CHARACTERISTICS (continued)
(VIN = 12V, R19 = 2k, C33 = 2200pF, R17 = 1.27k, CDL_ = 0.01F, TJ = -40C to +125C, unless otherwise noted. Typical values are at TA = +25C.) (Note 1)
PARAMETER Maximum Receive SCL/SDA Rise Time Minimum Receive SCL/SDA Rise Time Maximum Receive SCL/SDA Fall Time Minimum Receive SCL/SDA Fall Time Transmit SDA Fall Time Pulse Width of Suppressed Spike INTERNAL REGULATORS (IN, VCC) VCC Output Voltage VCC Undervoltage Lockout VCC Undervoltage Lockout Hysteresis IN Shunt Regulation Voltage PWM GATE DRIVER (DL) Peak Source Current Peak Sink Current DL High-Side Driver Resistance DL Low-Side Driver Resistance Minimum DL Pulse Width PWM CONTROLLER, SOFT-START (FB, COMP, OVP) FB Voltage Maximum FB Voltage Minimum FB Voltage LSB FB Input Bias Current Feedback-Voltage Line Regulation Soft-Start Current OVP Input Bias Current Slope Compensation ISS IOVP ISLOPE IFB VFB,MAX VFB,MIN FB shorted to COMP FB shorted to COMP FB shorted to COMP 0 < VFB < 5.5V Level to produce VCOMP = 1.25V, 4.5V < VVCC < 5.5V VCSS = 0.5VVCC 0 < VOVP < 5.5V 3.2 -100 19 6.0 0 26 -100 1.230 862 1.250 876 2.94 0 +100 0.25 10.4 +100 32 1.260 885 V mV mV nA %/V A nA A/s IDL = -100mA IDL = +100mA 2 2 2.25 1.30 40 A A ns VVCC VVCC_UVLO VVCC_HYS IIN = 250mA 0 < IVCC < 30mA (Note 2), 4.75V < VIN < 24V, DL, DL1 to DL4 unconnected VCC rising 135 24.05 175 26.0 4.5 5.25 5.65 4.5 205 27.5 V V mV V SYMBOL tR tR tF tF tF tSP CB = 400pF CB = 400pF CB = 400pF CB = 400pF CB = 400pF, IO = 3mA 60 50 CONDITIONS MIN TYP 300 60 300 60 250 MAX UNITS ns ns ns ns ns ns
MAX16826
_______________________________________________________________________________________
3
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
ELECTRICAL CHARACTERISTICS (continued)
(VIN = 12V, R19 = 2k, C33 = 2200pF, R17 = 1.27k, CDL_ = 0.01F, TJ = -40C to +125C, unless otherwise noted. Typical values are at TA = +25C.) (Note 1)
PARAMETER ERROR AMPLIFIER (FB, COMP) Open-Loop Gain Unity-Gain Bandwidth Phase Margin Error-Amplifier Output Current COMP Clamp Voltage COMP Short-Circuit Current PWM CURRENT LIMIT (CS) Cycle-by-Cycle Current-Limit Threshold Cycle-by-Cycle Current-Limit Propagation Time To DL Gross Current-Limit Threshold Gross Current-Limit Propagation Time To DL Input Bias Current PWM OSCILLATOR (RTCT) RTCT Voltage Ramp (Peak to Peak) RTCT Voltage Ramp Valley Discharge Current Frequency Range SYNCHRONIZATION (SYNC/ENABLE) Input Rise/Fall Time Input Frequency Range Input High Voltage Input Low Voltage Input Minimum Pulse Width Input Bias Current Delay to Shutdown LED DIMMING (DIM1-DIM4) Input High Voltage Input Low Voltage Minimum Dimming Frequency Input Bias Current VDIM,MAX VDIM,MIN fDIM IDIM tON = 2s (Note 3) 0 < VDIM_ < 5.5V 45 -100 0 +100 1.5 0.5 V V Hz nA 0 < VSYNC < 5.5V VSYNC = 0V 200 -100 13 0 32 +100 65 100 1.5 0.5 200 1000 ns kHz V V ns nA s VRAMP VRAMP_VALLEY IDIS fOSC 5.5V < VIN < 24V 5.5V < VIN < 24V VRTCT = 2V 5.5V < VIN < 24V 1.60 1.11 7.8 100 1.65 1.20 8.4 1.80 1.27 9.1 1000 V V mA kHz VCL tPROP, CL VGCL tPROP,GCL VDL = 0 10mV overdrive VCSS = 0 10mV overdrive 0 < VCS < 5.5V -100 250 187 200 80 270 80 0 +100 280 217 mV ns mV ns nA AOL BW PM ICOMP VCOMP ICOMP_SC Sourcing, VCOMP = 3V Sinking, VCOMP = 2V VFB = 0 3.25 12 80 2 65 1.9 0.9 4.5 dB MHz Degrees mA V mA SYMBOL CONDITIONS MIN TYP MAX UNITS
4
_______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
ELECTRICAL CHARACTERISTICS (continued)
(VIN = 12V, R19 = 2k, C33 = 2200pF, R17 = 1.27k, CDL_ = 0.01F, TJ = -40C to +125C, unless otherwise noted. Typical values are at TA = +25C.) (Note 1)
PARAMETER ADC (DR1-DR4, OVP) Maximum Error ADC Single Bit Acquisition Latency DR Channel Sample Time OVP Channel Sample Time Full-Scale Input Voltage Least Significant Bit DR Input Bias Current Drain Fault Comparator Threshold Drain Fault Comparator Delay Transconductance Maximum Output Current CS1-CS4 Input Bias Current CS1-CS4 Regulation Voltage Maximum CS1-CS4 Regulation Voltage Minimum CS1-CS4 Regulation Voltage LSB tDR,SMPL tOVP,SMPL VFS VLSB IDR 0 < VDR_ < 5.5V -100 1.215 EMAX (Note 4) 2 190 20 1.24 9.76 0 +100 1.2550 50 mV s ms s V mV nA SYMBOL CONDITIONS MIN TYP MAX UNITS
DRAIN FAULT COMPARATORS (DR1-DR4) (Shorted LED String Comparator) VDFTH tDFD Gm IDL ICS VCS,MAX VCS,MIN VCS,LSB Voltage to drive DL1-DL4 low 10mV overdrive I = -500A Sourcing or sinking 0 < VCS < 5.5V CS_ = DL_, FB DAC full scale CS_ = DL_, FB DAC minus full scale CS_ = DL_, FB DAC 1-bit transition -100 306 90 1.4 1.52 1 75 15 0 316 97 1.72 +100 324 105 1.63 V s mS mA nA mV mV mV
LINEAR REGULATORS (DL1-DL4, CS1-CS4)
Note 1: All devices are 100% production tested at TJ = +25C and TJ = +125C. Limits to -40C are guaranteed by design. Note 2: ICC includes the internal bias currents and the current used by the gate drivers to drive DL, DL1, DL2, DL3, and DL4. Note 3: Minimum frequency to allow the internal ADC to complete at least one measurement. tON is the on-time with the LED current in regulation. Note 4: Minimum LED current pulse duration, which is required to correctly acquire 1 bit.
_______________________________________________________________________________________
5
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
Typical Operating Characteristics
(VIN = 12V, R19 = 2k, C33 = 2200pF, R17 = 1.27k, CDL_ = 0.01F. TA = +25C, unless otherwise noted.)
SUPPLY CURRENT vs. SUPPLY VOLTAGE
MAX16826 toc01
SUPPLY CURRENT vs. OSCILLATOR FREQUENCY
CDL = 4700pF C33 FROM 680pF TO 8200pF SUPPLY CURRENT (mA) 30
MAX16826 toc02
SUPPLY CURRENT vs. TEMPERATURE
MAX16826 toc03
16 14 SUPPLY CURRENT (mA) 12 10 8 6 4 2 CDL = 4700pF 0 0 4 8 12 16 20
40
17
16 SUPPLY CURRENT (mA)
15
20
14
10
13 CDL = 4700pF
0 24 100 200 300 400 500 600 700 800 900 1000 OSCILLATOR FREQUENCY (kHz) SUPPLY VOLTAGE (V)
12 -40 -15 10 35 60 85 110 TEMPERATURE (C)
OSCILLATOR FREQUENCY vs. SUPPLY VOLTAGE
MAX16826 toc04
OSCILLATOR FREQUENCY vs. TEMPERATURE
MAX16826 toc05
LED OUTPUT CURRENT vs. TEMPERATURE
MAX16826 toc06
360 OSCILLATOR FREQUENCY (kHz) 350 340 330 320 310 300 5.5 9.2 12.9 16.6 20.3
400 OSCILLATOR FREQUENCY (kHz)
145
LED OUTPUT CURRENT (mA)
360
143
320
141
280
139
240
137 VCS = 0.32V
200 24.0 -40 -15 10 SUPPLY VOLTAGE (V) 35 85 60 TEMPERATURE (C) 110
135 0 20 40 60 80 100 TEMPERATURE (C)
LED OUTPUT CURRENT vs. INPUT VOLTAGE
MAX16826 toc07
DIM INPUT TO ILED OUTPUT WAVEFORM
MAX16826 toc08
150
LED OUTPUT CURRENT (mA)
120
VDIM 90
5V/div 0V
60
ILED
100mA/div 0mA
30
0 0 6 12 INPUT VOLTAGE (V) 18 24 2s/div
6
_______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
Typical Operating Characteristics (continued)
(VIN = 12V, R19 = 2k, C33 = 2200pF, R17 = 1.27k, CDL_ = 0.01F. TA = +25C, unless otherwise noted.)
MAX16826
ENABLE AND DISABLE RESPONSE
MAX16826 toc09
VCC VOLTAGE vs. LOAD CURRENT
MAX16826 toc10
VCC VOLTAGE vs. TEMPERATURE
MAX16826 toc11
5.5
5.5
5.4 0V VCC VOLTAGE (V) VSYNC/EN 5V/div
5.4 VCC VOLTAGE (V)
5.3
5.3
ILED
100mA/div 0mA
5.2
5.2
5.1
5.1
5.0 40ms/div 0 10 20 30 40 50 LOAD CURRENT (mA)
5.0 0 20 40 60 80 100 TEMPERATURE (C)
VCC VOLTAGE vs. SUPPLY VOLTAGE
MAX16826 toc12
SHUNT VOLTAGE vs. SHUNT CURRENT
MAX16826 toc13
6 5 VCC VOLTAGE (V) 4 3 2 1 0 0 4 8 12 16 20
27.0 26.5 SHUNT VOLTAGE (V) 26.0 25.5 25.0 24.5 24.0
24
0
50
100
150
200
250
SUPPLY VOLTAGE (V)
SHUNT CURRENT (mA)
SHUNT VOLTAGE vs. TEMPERATURE
MAX16826 toc14
SHUNT REGULATOR LOAD DUMP RESPONSE
MAX16826 toc15
28 27 SHUNT VOLTAGE (V) 26
VSUPPLY
20V/div 0V
25 24 23 22 -40 -15 10 35 60 85 110 200ms/div TEMPERATURE (C) VSHUNT 10V/div 0V
_______________________________________________________________________________________
7
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
Pin Description
PIN 1 2, 3 4 NAME PGND GND RTCT Power Ground Analog Ground Timing Resistor and Capacitor Connection. A resistor, R19 (in the Typical Application Circuit), from VCC to RTCT and a capacitor C33, from RTCT to GND set the oscillator frequency. See the Oscillator section to calculate RT and CT component values. FUNCTION
5
Synchronization and Enable Input. There are three operating modes: SYNC/EN = LOW: Low current shutdown mode with all circuits shut down except shunt regulator. SYNC/EN = HIGH: All circuits active with oscillator frequency set by RTCT network. SYNC/EN SYNC/EN = CLOCKED: All circuits active with oscillator frequency set by SYNC clock input. Conversion cycles initiate on the rising edge of external clock input. The frequency programmed by R19/C33 must be 10% lower than the input SYNC/EN signal frequency. CSS Soft-Start Timing Capacitor Connection. Connect a capacitor from CSS to GND to program the required softstart time for the switching regulator output voltage to reach regulation. See the Soft-Start (CSS) section to calculate CCSS. Switching Regulator Compensation Component Connection. Connect the compensation network between COMP and FB. Switching Regulator Feedback Input. Connect FB to the center of a resistor-divider connected between the switching regulator output and GND to set the output voltage. FB is regulated to a voltage set by an internal register. See the Setting Output Voltage section for calculating resistor values. Switching Regulator Overvoltage Input. Connect OVP to the center of a resistor-divider connected between the switching regulator output and GND. For normal operation, configure the resistor-divider so that the voltage at this pin does not exceed 1.25V. If operation under load dump conditions is also required, configure the resistordivider so that the voltage at OVP is less than 1.25V. Slope Compensation Resistor and PWM Comparator Input Connection. Connect a resistor, R17, from RSC to the switching current-sense resistor to set the amount of the compensation ramp. See the Slope Compensation (RSC) section for calculating the value. I2C Serial Data Input/Output I2C Serial Clock Input LED String 1 Logic-Level PWM Dimming Input. A high logic level on DIM1 enables the current sink to operate at the maximum current as determined by its sense resistor and internal register value. A low logic level disables the current source. LED String 2 Logic-Level PWM Dimming Input. A high logic level on DIM2 enables the current sink to operate at the maximum current as determined by its sense resistor and internal register value. A low logic level disables the current source. LED String 3 Logic-Level PWM Dimming Input. A high logic level on DIM3 enables the current sink to operate at the maximum current as determined by its sense resistor and internal register value. A low logic level disables the current source. LED String 4 Logic-Level PWM Dimming Input. A high logic level on DIM4 enables the current sink to operate at the maximum current as determined by its sense resistor and internal register value. A low logic level disables the current source. LED String 1 Current-Sense Input. CS1 is regulated to a value set by an internal register. The regulation voltage can be set between 97mV and 316mV.
6
7
COMP
8
FB
9
OVP
10 11 12 13
RSC SDA SCL DIM1
14
DIM2
15
DIM3
16
DIM4
17
CS1
8
_______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
Pin Description (continued)
PIN 18 NAME DL1 FUNCTION LED String 1 Linear Current Source Output. DL1 drives the gate of the external FET on LED String 1 and has approximately 15mA source/sink capability. Connect a minimum capacitor of 4700pF from DL1 to GND to compensate the internal transconductance amplifier as well as program the rise and fall times of the LED currents. LED String 1 External FET Drain Voltage Sense. The internal ADC uses this input to measure the drain to GND voltage of the current sink FET. Drain voltage measurement information can be read back from the I2C interface. Connect a voltage-divider to scale drain voltage as necessary. LED String 2 Current-Sense Input. CS2 is regulated to a value set by an internal register. The regulation voltage can be set between 97mV and 316mV. LED String 2 Linear Current Source Output. DL2 drives the gate of the external FET on LED String 2 and has approximately 15mA source/sink capability. Connect a minimum capacitor of 4700pF from DL2 to GND to compensate the internal transconductance amplifier, as well as program the rise and fall times of the LED currents. LED String 2 External FET Drain Voltage Sense. The internal ADC uses this input to measure the drain to GND voltage of the current sink FET. Drain voltage measurement information can be read back from the I2C interface. Connect a voltage-divider to scale drain voltage as necessary. LED String 3 Current-Sense Input. CS3 is regulated to a value set by an internal register. The regulation voltage can be set between 97mV and 316mV. LED String 3 Linear Current Source Output. DL3 drives the gate of the external FET on LED String 3 and has approximately 15mA source/sink capability. Connect a minimum capacitor of 4700pF from DL3 to GND to compensate the internal transconductance amplifier, as well as program the rise and fall times of the LED currents. LED String 3 External FET Drain Voltage Sense. The internal ADC uses this input to measure the drain to GND voltage of the current sink FET. Drain voltage measurement information can be read back from the I2C interface. Connect a voltage-divider to scale drain voltage as necessary. LED String 4 Current-Sense Input. CS4 is regulated to a value set by an internal register. The regulation voltage can be set between 97mV and 316mV. LED String 4 Linear Current Source Output. DL3 drives the gate of the external FET on LED String 4 and has approximately 15mA source/sink capability. Connect a minimum capacitor of 4700pF from DL4 to GND to compensate the internal transconductance amplifier, as well as program the rise and fall times of the LED currents. LED String 4 External FET Drain Voltage Sense. The internal ADC uses this input to measure the drain to GND voltage of the current sink FET. Drain voltage measurement information can be read back from the I2C interface. Connect a voltage-divider to scale drain voltage as necessary. Power Supply. IN is internally connected to a 26V shunt regulator that sinks current. In conjunction with an external resistor it allows time-limited load dump events as high as 40V to be safely handled by the IC. Bypass IN to GND with a minimum 10F capacitor. Current-Sense Input Gate Driver Regulator Output. Bypass VCC to GND with a minimum 4.7F ceramic capacitor. Gate drive current pulses come from the capacitor connected to VCC. Place the capacitor as close as possible to VCC. If IN is powered by a voltage less than 5.5V, connect VCC directly to IN. Switching Regulator Gate Driver Output Exposed Pad. Connect the exposed pad to the ground plane for heatsinking. Do not use this pad as the only ground connection to the IC.
19
DR1
20
CS2
21
DL2
22
DR2
23
CS3
24
DL3
25
DR3
26
CS4
27
DL4
28
DR4
29 30 31 32 --
IN CS VCC DL EP
_______________________________________________________________________________________
9
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
Simplified Block Diagram
IN 29 26V SHUNT VCC GND VCC 31 5V VCC OVT
OVT
OVT
REF 7-BIT ADC AND SHORTED STRING FAULT DECTECTION 28 DR4 25 DR3 22 DR2 19 DR1
OVP 9 DL 32 PGND 1 CS 30 FB 8 RSC 10 CSS 6 COMP 7 RTCT 4 SYNC/EN 5 GND 2 GND 3 SDA 11 SCL 12 16 DIM4 15 DIM3 14 DIM2 13 DIM1 CURRENTMODE PWM BLOCK I2C STATE MACHINE DOUBLEBUFFERED REGISTER AND DACS 26 CS4 23 CS3 20 CS2 17 CS1 OVT
LINEAR CURRENTSINK DRIVERS
27 DL4 24 DL3 21 DL2 18 DL1
MAX16826
Detailed Description
The MAX16826 HB LED driver integrates a switching regulator controller, a 4-channel linear current sink driver, a 7-bit ADC, and an I 2 C interface. The IC is designed to operate from a 4.75V to 24V input voltage range and can withstand automotive load dump transients up to 40V. The current-mode switching regulator controller is configurable as a boost or SEPIC converter to regulate the voltage to drive the four strings of HB LEDs. Its programmable switching frequency (100kHz to 1MHz) allows the
use of a small inductor and filter capacitors. The four current sink regulators use independent external currentsense resistors to provide constant currents for each string of LEDs. Four DIM inputs allow a very wide range of independent pulsed dimming to each LED string. An internal 7-bit ADC measures the drain voltage of the external driver transistors to enable output voltage optimization and fault monitoring of the LEDs. The MAX16826 is capable of driving four strings of LEDs. The number of LEDs in each string is only limited by the topology of choice, the rating of the external components, and the resolution of the ADC and internal DAC.
10
______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
The MAX16826 provides additional flexibility with an internal I 2 C serial interface to communicate with a microcontroller (C). The interface can be used to dynamically adjust the amplitude of the LED current in each LED string and the switch-mode regulator output voltage. It can also be used to read the ADC drain voltage measurements for each string, allowing a C to dynamically adjust the output voltage to minimize the power dissipation in the LED current sink FETs. The I2C interface can also be used to detect faults such as LED short or open. the MAX16826 enters a mode that deactivates the switching regulator, the soft-start capacitor is discharged so that soft-start occurs upon reactivation. OVP mode occurs when the voltage at OVP is higher than the internal reference. In OVP mode, the switching regulator gate-drive output is latched off and can only be restored by cycling enable, power, or entering standby mode.
MAX16826
Switching Preregulator Stage
The MAX16826 features a current-mode controller that is capable of operating in the frequency range of 100kHz to 1MHz. Current-mode control provides fast response and simplifies loop compensation. Output voltage regulation can be achieved in a twoloop configuration. A required conventional control loop can be set up by using the internal error amplifier with its inverting input connected to FB. The bandwidth of this loop is set to be as high as possible utilizing conventional compensation techniques. The noninverting input of this amplifier is connected to a reference voltage that is dynamically adjustable using the I2C interface. The optional slower secondary loop consists of the external C using the I2C interface reading out the voltages at the drains of the current sink FETs and adjusting the reference voltage for the error amplifier. To regulate the output voltage, the error amplifier compares the voltage at FB to the internal 1.25V (adjustable down by using the I2C interface) reference. The output of the error amplifier is compared to the sum of the current-sense signal and the slope compensation ramp at RSC to control the duty cycle at DL. Two current-limit comparators also monitor the voltage across the sense resistor using CS. If the primary current-limit threshold is reached, the FET is turned off and remains off for the reminder of the switching cycle. If the current through the FET reaches the secondary current limit, the switching cycle is terminated and the softstart capacitor is discharged. The converter then restarts in soft-start mode preventing inductor current runaway due to the delay of the primary cycle-by-cycle current limit. The switching regulator controller also features an overvoltage protection circuit that latches the gate driver off if the voltage at OVP exceeds the internal 1.25V reference voltage.
Modes of Operation
The MAX16826 has six modes of operation: normal mode, undervoltage lockout (UVLO) mode, thermal shutdown (TSD) mode, shutdown (SHDN) mode, standby (STBY) mode, and overvoltage protection (OVP) mode. The normal mode is the default state where each current sink regulator is maintaining a constant current through each of the LED strings. Digitized voltage feedback from the drains of the current sink FETs can be used to establish a secondary control loop by using an external C to control the output of the switching stage for the purpose of achieving low-power dissipation across these FETs. UVLO mode occurs when VVCC goes below 4.3V. In UVLO mode, each of the linear current sinks and the switching regulator is shut down until the input voltage exceeds the rising UVLO threshold. TSD mode occurs when the die temperature exceeds the internally set thermal limit (+160C). In TSD mode, each of the linear regulators and the switching regulator is shut down until the die temperature cools by 20C. SHDN mode occurs when SYNC/EN is driven low. In SHDN mode, all internal circuitry with the exception of the shunt regulator is deactivated to limit current draw to less than 50A. SHDN mode disengages when SYNC/EN is driven high or clocked. STBY mode is initiated using the I2C interface. In STBY mode, each of the linear current sinks and the switching regulator is shut down. STBY mode is also deactivated using the I2C interface. In STBY mode, the internal VCC regulator and the shunt regulator remain active. Whenever
______________________________________________________________________________________
11
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
Shunt Regulator
The MAX16826 has an internal 26V (typ) shunt regulator to provide the primary protection against an automotive load dump. When the input voltage is below 26V, the shunt voltage at IN tracks the input voltage. When the input voltage exceeds 26V, the shunt regulator turns on to sink current, and the voltage at IN is clamped to 26V. During a load dump, the input voltage can reach 40V, and the shunt regulator through the resistor connected to IN is forced to sink large amounts of current for up to 400ms to limit the voltage that appears at IN to the shunt regulation voltage. The sinking current of the shunt regulator is limited by the value of resistor (R1 in Figure 1) in series with IN. There are two criteria that determine the value of R1: the maximum acceptable shunt current during load dump, and the voltage drop on R1 under normal operating conditions with low battery voltage. For example, with typical 20mA input current in normal operation, 250mA load dump current limit, 40V maximum load dump voltage, the R1 value is:
-V V 7.5 - 5.5 R1 = INMIN INREG = = 100 IQ 20 x 10 -3
For stable operation, the shunt regulator requires a minimum 10F of ceramic capacitance from IN to GND.
VCC Regulator The 5.25V VCC regulator provides bias for the internal circuitry including the bandgap reference and gate drivers. Externally bypass V CC with a minimum 4.7F ceramic capacitor. VCC has the ability to supply up to 50mA of current, but external loads should be minimized so as not to take away drive capability for internal circuitry. If IN is powered by a voltage less than 5.5V, connect VCC directly to IN. Switch-Mode Controller
The MAX16826 consists of a current-mode controller that is capable of operating in the 100kHz to 1MHz frequency range (Figure 2). Current-mode control provides fast response and simplifies loop compensation. The error amplifier compares the voltage at FB to 1.25V and varies the COMP output accordingly to regulate. The PWM comparator compares the voltage at COMP with the voltage at RSC to determine the switching duty cycle. The primary cycle-by-cycle current-limit comparator interrupts the on-time if the sense voltage is larger than 200mV. When the sense voltage is larger than 270mV, the secondary gross current-limit comparator is activated to discharge the soft-start capacitor. This forces the IC to re-soft-start preventing inductor current runaway due to the delay of the primary cycle-by-cycle current limit. The switch-mode controller also features a low current shutdown mode, adjustable soft-start, and thermal shutdown protection.
where VINMIN is the minimum operating voltage and VINREG is the minimum acceptable voltage at IN. Use the following equation to verify that the current through R1 is less than 250mA under a load-dump condition: V - 26V 40 - 26 ILD = LD = = 140mA 100 R1
R1 VIN C4
IN
+ 5V REFERENCE
MAX16826
Figure 1. Shunt Regulator Block Diagram
12 ______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
FB VCC ANALOG MUX
ERROR AMPLIFIER COMP +
6A
CSS
+ I2C BUS SWR DAC SOFT-START COMPARATOR
1.25V VCC
OVP + OVP COMPARATOR
SET SQ RQ CLR
10A PWM COMPARATOR + SET SQ RQ CLR
DL
SHDN STBY
SYNC OSCILLATOR RTCT 200mV CS + -
MAX16826
CURRENTRAMP GENERATOR 26A/s 270mV
+ CURRENT-LIMIT COMPARATORS
RSC
Figure 2. Switch Regulator Controller Block Diagram
______________________________________________________________________________________
13
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
Oscillator The MAX16826 oscillator frequency is programmable using an external capacitor (C33 in the Typical Application Circuit) and a resistor (R19) at RTCT. R19 is connected from RTCT to VCC and C33 is connected from RTCT to GND. C33 charges through RT until VRTCT reaches 2.85V. CT then discharges through an 8.4mA internal current sink until VRTCT drops to 1.2V. C33 is then allowed to charge through R19 again. The period of the oscillator is the sum of the charge and discharge times of C3. Calculate these times as follows: The charge time is:
tC = 0.55 x R19 x C33 The discharge time is:
tD = R19 x C33 x ln ((R19 - 281.86 ) (R19 - 487.45))
Current Limit (CS) The MAX16826 includes a primary cycle-by-cycle, current-limit comparator and a secondary gross currentlimit comparator to terminate the on-time or switch cycle during an overload or fault condition. The currentsense resistor (R12 in the Typical Application Circuit) connected between the source of the switching FET and GND and the internal threshold, set the current limit. The current-sense input (CS) has a voltage trip level (VCS) of 200mV. Use the following equation to calculate R39:
R12 = VCS/IPK where IPK is the peak current that flows through the switching FET. When the voltage across R12 exceeds the current-limit comparator threshold, the FET driver (DL) turns the switch off within 80ns. In some cases, a small RC filter may be required to filter out the leadingedge spike on the sensed waveform. Set the time constant of the RC filter at approximately 100ns and adjust as needed. If, for any reason, the voltage at CS exceeds the 270mV trip level of the gross current limit as set by a second comparator, then the switching cycle is immediately terminated and the soft-start capacitor is discharged. This allows a new soft-start cycle and prevents inductor current buildup.
MAX16826
where tC and tD is in seconds, R19 is in ohms (), and C33 is in farads (F). The oscillator frequency is then: 1 fOSC = t C + tD The charge time (tC) in relation to the period (tC + tD) sets the maximum duty cycle of the switching regulator. Therefore, the charge time (tC) is constrained by the desired maximum duty cycle. Typically, the duty cycle should be limited to 95%. The oscillator frequency is programmable from 100kHz to 1MHz. The MAX16826 can be synchronized to an external oscillator through SYNC/EN.
Slope Compensation (RSC) The MAX16826 uses an internal ramp generator for slope compensation to stabilize the current loop when the duty cycle exceeds 50%. A slope compensation resistor (R17 in the Typical Application Circuit) is connected between RSC and the switching current-sense resistor at the source of the external switching FET. When the voltage at DL transitions from low to high, a ramped current with a slope of 26A/s is generated and flows through the slope compensation resistor. It is effectively summed with the current-sense signal. When the voltage at DL is low, the current ramp is reset to 0. Calculate R17 as follows:
R17 = (VOUT - VINMIN ) x R12 34.28 x L1
Soft-Start (CSS) Soft-start is achieved by charging the external soft-start capacitor (C30 in the Typical Application Circuit) at startup. An internal fixed 6A current source charges the soft-start capacitor until V CSS reaches V CC . To achieve the required soft-start timing for the switching regulator output voltage to reach regulation, the value of the soft-start capacitor at CSS is calculated as: C30 = 6A x tSS/VREF where tSS is the required time to achieve the switching regulator output regulation and VREF is the set FB regulation voltage. When the IC is disabled, the soft-start capacitor is discharged to GND. Synchronization and Enable Input The SYNC/EN input provides both external clock synchronization (if desired) and enable control. When SYNC/EN is held low, all circuits are disabled and the IC enters low-current shutdown mode. When SYNC/EN is high, the IC is enabled and the switching regulator clock uses the RTCT network to set the operating frequency. See the Oscillator section for details. The SYNC/EN can also be used for frequency synchronization by connecting it to an external clock signal from 100kHz to 1MHz. The switching cycle initiates on the
where V OUT is the switching regulator output and VINMIN is the minimum operating input voltage.
14
______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
rising edge of the clock. When using external synchronization, the clock frequency set by RTCT must be 10% lower than the synchronization signal frequency. (Q2 to Q5 in the Typical Application Circuit). The source of each MOSFET is connected to GND through a currentsense resistor. CS1-CS4 are connected to the respective inverting input of the amplifiers and also to the source of the external current sink FETs where the LED string current-sense resistors are connected. The noninverting input of each amplifier is connected to the output of an internal DAC. The DAC output is programmable using the I2C interface to output between 97mV and 316mV. The regulated string currents are set by the value of the current-sense resistors (R28 to R31 in the Typical Application Circuit) and the corresponding DAC output voltages.
MAX16826
Overvoltage Protection (OVP) OVP limits the maximum voltage of the switching regulator output for protection against overvoltage due to circuit faults, for example a disconnected FB. Connect OVP to the center of a resistor-divider connected between the switching regulator output and GND to set the output-voltage OVP limit. Typically, the OVP output voltage limit is set higher than the load dump voltage.
Calculate the value of R15 and R16 as follows: R15 = (VOVP/1.25 - 1) x R16 Or to calculate VOVP: VOVP = 1.25 x (1 + R15/R16) where R15 and R16 are shown in the Typical Application Circuit. The internal OVP comparator compares the voltage at OVP with the internal reference (1.25V typ) to decide if an overvoltage error occurs. If an overvoltage error is detected, switching stops, the switching regulator gate-drive output is latched off, and the soft-start capacitor is discharged. The latch can only be reset by toggling SYNC/EN, activating the I2C standby mode, or cycling power. The internal ADC also uses OVP to sense the switching regulator output voltage. Output voltage measurement information can be read back from the I2C interface. Voltage is digitized to 7-bit resolution.
LED PWM Dimming (DIM1-DIM4)
The MAX16826 features a versatile dimming scheme for controlling the brightness of the four LED strings. Independent LED string dimming is accomplished by driving the appropriate DIM1-DIM4 inputs with a PWM signal with a frequency up to 100kHz. Although the brightness of the corresponding LED string is proportional to the duty cycle of its respective PWM dimming signal, finite LED current rise and fall times limit this linearity when the dim pulse width approaches 2s. Each LED string can be independently controlled. Simultaneous control of the PWM dimming and the LED string currents in an analog way over a 3:1 range provides great flexibility allowing independent two-dimensional brightness control that can be used for color point setup and brightness control.
Analog-to-Digital Converter (ADC)
The MAX16826 has an internal ADC that measures the drain voltage of the external current sink driver FETs (Q2 to Q5 in the Typical Application Circuit) using DR1 - DR4 and the switching regulator output voltage using OVP. Fault monitoring and switching stage output-voltage optimization is possible by using an external microcontroller to read out these digitized voltages through the I2C interface. The ADC is a 7-bit SAR (successive-approximation register) topology. It sequentially samples and converts the drain voltage of each channel and VOVP. An internal 5-channel analog MUX is used to select the channel the ADC is sampling. Conversions are driven by an internally generated 1MHz clock and gated by the external dimming signals. After a conversion, each measurement is stored into its respective register and can be accessed through the I2C interface. The digital circuitry that controls the analog MUX includes a 190ms timer. If the ADC does not complete a conversion within this 190ms measurement window then the analog MUX will sequence to the next channel. For the ADC to complete one full conversion, the cumulative PWM dimming ontime must be greater than 10s within the 190ms measurement window. The minimum PWM dimming on-time
15
Undervoltage Lockout (UVLO)
When the voltage at VCC is below the VCC undervoltage threshold (VVCC_UVLO, typically 4.3V falling), the MAX16826 enters undervoltage lockout. V CC UVLO forces the linear regulators and the switching regulator into shutdown mode until the V CC voltage is high enough to allow the device to operate normally. In VCC UVLO, the VCC regulator remains active.
Thermal Shutdown
The MAX16826 contains an internal temperature sensor that turns off all outputs when the die temperature exceeds +160C. The outputs are enabled again when the die temperature drops below +140C. In thermal shutdown, all internal circuitry is shut down with the exception of the shunt regulator.
Linear Current Sources (CS1-CS4, DL1-DL4)
The MAX16826 uses transconductance amplifiers to control each LED current sink. The amplifier outputs (DL1-DL4) drive the gates of the external current sink FETs
______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
is 2s, so the ADC requires at least 5 of these minimum pulses within the 190ms measurement window to complete a conversion. During PWM dimming, LED current pulse widths of less than 2s are possible, but the ADC may not have enough sampling time to complete a conversion in this scenario and the corresponding data may be incomplete or inaccurate. Therefore, adaptive voltage optimization may not be possible when the LED current-pulse duration is less than 2s. The LED current pulse duration is shorter than the pulse applied at the DIM_ inputs because of the LED turn-on delay. exceeded, the shorted string is latched off and the corresponding bit of register OAh is set. After the internal ADC completes a conversion, the result is stored in the corresponding register and can be read out by the external C. The C then compares the conversion data with the preset limit to determine if there is a fault. When an LED string opens, the voltage at the corresponding current-sink FET drain node goes to 0V. However, the ADC can only complete a conversion if the LED current comes into regulation. If an LED string opens before the LED current can come into regulation, the ADC cannot complete a conversion and the MSB (eighth bit) is set to indicate an incomplete conversion or timeout condition. Thus, an examination of the MSB provides an indication that the LED string is open. If the LED string opens after the LED current is in regulation, the ADC can make conversions and reports that the drain voltage is 0V. Therefore, to detect an open condition, monitor the MSB and the ADC measurement. If the MSB is set and the CS_ on-time is greater than 2s, or if the ADC measures 0 at the drain, then there is an open circuit.
MAX16826
Faults and Fault Detection
The MAX16826 features circuitry that automatically detects faults such as overvoltage or shorted LED string. An internal fault register at the address OAh is used to record these faults. For example, if a shorted LED string is detected, the corresponding fault register bit is set and the faulty output is shut down. Shorted LED strings are detected with fast comparators connected to DR1-DR4. The trip threshold of these comparators is 1.52V (typ). When this threshold is
ADC
DAC
EXTERNAL EVENTS SYSTEM CLOCK I2C
REGISTER FILE UNIT
OVP
POWER MANAGEMENT
Figure 3. Digital Block Diagram
Table 1. ADC Response
CONDITION Shorted string fault Shorted string fault while converting ADC register read when it is being updated UVLO STBY SHDN ADC RESPONSE Load full-scale code into register, no conversions on affected channel until power or enable is cycled. Immediately load full-scale code into register and cease conversion effort on this channel until power or enable is cycled. Previous sample is shifted out through the I2C interface and then the register is updated with the new measurement. Immediately terminate conversions, do not update current register. Immediately terminate conversions, do not update current register. Immediately terminate conversions, do not update current register.
16
______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
Overview of the Digital Section
Figure 3 shows the block diagram of the digital section in the MAX16826. The I2C serial interface provides flexible control of the IC and is in charge of writing/reading to/from the register file unit. The ADC block is a 7-bit 5-channel SAR ADC. The eighth bit of the ADC data register indicates an incomplete conversion or timeout has occurred. This bit is set whenever the LED current fails to come into regulation during the DIM PWM on-time. This indicates there is either an LED open condition or the CS_ on-time is less than 2s. A reason for this among other possibilities is an open LED string condition. This eighth or MSB bit can be tested to determine open string faults. * ADC and 1 bit to indicate a timeout during the ADC conversion cycle. Adjustment of the switching regulator output. This is used for adaptive voltage optimization to improve overall efficiency. The switching regulator output is downward adjustable by changing its reference voltage. This uses a 7-bit register. Adjustment of the reference voltage of the currentsink regulators. The reference voltage at the noninverting input of each of the linear regulator drive amplifiers can be changed to make adjustments in the current of each LED string for a given sense resistor. The output can be adjusted down from a maximum of 316mV to 97mV in 1.72mV increments. Fault reporting. When a shorted string fault or an overvoltage fault occurs, the fault is recorded. Standby mode. When a one is entered into the standby register the IC goes into standby mode.
MAX16826
*
I2C Interface
The MAX16826 internal I2C serial interface provides flexible control of the amplitude of the LED current in each string and the switch-mode regulator output voltage. It is also able to read the current sink FET drain voltages, as well as the switching regulator output voltage through OVP and thus enable some fault detection and power dissipation minimization. By using an external C, the MAX16826 internal control and status registers are also accessed through the standard bidirectional, 2-wire, I2C serial interface. The I2C interface provides the following I/O functions and programmability: * Current sink FET drain and switching regulator output-voltage measurement. The measurement for each channel and the regulator output is stored in its respective register and can be accessed through the I2C interface. The SAR ADC measures the drain voltage of each current sink FET sequentially. This uses one 8-bit register for each channel to store the measurement made by the 7-bit SAR
* *
The 7-bit I2C address is 58h and the 8-bit I2C address is B1h for a read operation and B0h for a write operation. Address the MAX16826 using the I2C interface to read the state of the registers or to write to the registers. Upon a read command, the MAX16826 transmits the data in the register that the address register is pointing to. This is done so that the user has the ability to confirm the data written to a register before the output is enabled. Use the fault register to diagnose any faults.
Serial Addressing The I2C interface consists of a serial data line (SDA) and a serial clock line (SCL) to achieve bidirectional communication between the master and the slave. The MAX16826 is a slave-only device, relying upon a master to generate a clock signal. The master initiates data transfer to and from the MAX16826 and generates SCL to synchronize the data transfer (Figure 4).
SDA tSU,STA tHD,DAT tHIGH tBUF tHD,STA tSU,STO
tLOW
tSU,DAT
SCL tHD,STA tR START CONDITION
tF REPEATED START CONDITION
STOP CONDITION
START CONDITION
Figure 4. 2-Wire Serial Interface Timing Detail
______________________________________________________________________________________ 17
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
I2C is an open-drain bus. Both SDA and SCL are bidirectional lines, connected to a positive supply voltage using a pullup resistor. They both have Schmitt triggers and filter circuits to suppress noise spikes on the bus to ensure proper device operation. A bus master initiates communication with the MAX16826 as a slave device by issuing a START condition followed by the MAX16826 address. The MAX16826 address byte consists of 7 address bits and a read/write bit (R/W). After receiving the proper address, the MAX16826 issues an acknowledge bit by pulling SDA low during the ninth clock cycle.
MAX16826
Bit Transfer Each data bit, from the most significant bit to the least significant bit, is transferred one by one during each clock cycle. During data transfer, the SDA signal is allowed to change only during the low period of the SCL clock and it must remain stable during the high period of the SCL clock (Figure 5). Acknowledge The acknowledge bit is used by the recipient to handshake the receipt of each byte of data (Figure 6). After data transfer, the master generates the acknowledge clock pulse and the recipient pulls down the SDA line during this acknowledge clock pulse, such that the SDA line stays low during the high duration of the clock pulse. When the master transmits the data to the MAX16826, it releases the SDA line and the MAX16826 takes the control of SDA line and generates the acknowledge bit. When SDA remains high during this 9th clock pulse, this is defined as the not acknowledge signal. The master then generates either a STOP condition to abort the transfer, or a repeated START condition to start a new transfer.
START and STOP Conditions Both SCL and SDA remain high when the bus is not busy. The master signals the beginning of a transmission with a START (S) condition by transitioning SDA from high to low while SCL is high. When the master has finished communicating with the MAX16826, it issues a STOP (P) condition by transitioning SDA from low to high while SCL is high. The bus is then free for another transmission (Figure 4). Both START and STOP conditions are generated by the bus master.
SCL
SDA DATA LINE STABLE DATA VALID DATA ALLOWED TO CHANGE STOP CONDITION (P)
START CONDITION (S)
Figure 5. Bit Transfer
START CONDITION 1 SCL CLOCK PULSE FOR ACKNOWLEDGMENT 2 8 9
SDA BY MASTER S SDA BY SLAVE
Figure 6. Acknowledge
18 ______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
Accessing the MAX16826
The communication between the C and the MAX16826 is based on the usage of a set of protocols defined on top of the standard I2C protocol definition. They are exclusively write byte(s) and read byte(s).
Write Byte(s) The write byte protocol is as follows: 1) The master sends a START condition. 2) The master sends the 7-bit slave address followed by a write bit (low). 3) The addressed slave asserts an ACK by pulling SDA low. 4) The master sends an 8-bit command code.
The slave asserts an ACK by pulling SDA low. The master sends an 8-bit data byte. The slave acknowledges the data byte. The master generates a STOP condition or repeats 6 and 7 to write next byte(s). The command is interpreted as the destination address (register file unit) and data is written in the addressed location. The slave asserts a NACK at step 5 if the command is not valid. The master then interrupts the communication by issuing a STOP condition. If the address is correct, the data byte is written to the addressed register. After the write, the internal address pointer is increased by one. When the last location is reached, it cycles to the first register. 5) 6) 7) 8)
Read Byte(s) The read sequence is: 1) The master sends a START condition. 2) The master sends the 7-bit slave address plus a write bit (low). 3) The addressed slave asserts an ACK on the data line.
4) 5) 6) 7) The master sends an 8-bit command byte. The active slave asserts an ACK on the data line. The master sends a repeated START condition. The master sends the 7-bit slave address plus a read bit (high).
MAX16826
8) The addressed slave asserts an ACK on the data line. 9) The slave sends an 8-bit data byte. 10) The master asserts a NACK on the data line to complete operations or asserts an ACK and repeats 9 and 10. 11) The master generates a STOP condition. The data byte read from the device is the content of the addressed location(s). Once the read is done, the internal pointer is increased by one. When the last location is reached, it cycles to the first one. If the device is busy or the address is not correct (out of memory map), the command code is not acknowledged and the internal address pointer is not altered. The master then interrupts the communication by issuing a STOP condition.
WRITE BYTE FORMAT S SLAVE ADDRESS 7 BITS R/W ACK 0 COMMAND 8 BITS COMMAND BYTE: SELECT REGISTER TO WRITE ACK DATA 8 BITS DATA BYTE DATA GOES INTO THE REGISTER SET BY THE COMMAND BYTE ACK P
Figure 7. Write Byte Format
READ BYTE FORMAT S SLAVE ADDRESS 7 BITS R/W ACK 0 COMMAND 8 BITS COMMAND BYTE: PREPARE DEVICE FOR FOLLOWING READ ACK SR SLAVE ADDRESS 7 BITS R/W ACK 1 DATA 8 BITS DATA BYTE DATA COMES FROM THE REGISTER SET BY THE COMMAND BYTE NACK P
Figure 8. Read Byte Format
______________________________________________________________________________________
19
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
Register File Unit The register file unit is used to store all the control information from the SDA line and configure the MAX16826 for different operating conditions. The register file assignments of the MAX16826 are in Table 2. Registers 00h to 03h: String Current Programming These registers are used to program LED string 1 to LED string 4 current sink values. For each LED string, CS1-CS4 inputs are connected to the source of the external current sink FET and internally are connected to the inverting input of the internal transconductance amplifier. The noninverting input of this amplifier is connected to the output of an internal DAC programmed by these registers. As the DAC is incremented, its output voltage decreases from 316mV to 97mV in 1.72mV steps by the data written in the register 00h to 03h; thus, the steady-state voltage at CS1-CS4 is given by the following formula: VCS1,2,3,4 = 316mV - (1.72mV x RegisterValue[6:0]) For example, if 00h is set to 20h, then the CS1 voltage is: VCS1 = 316mV - 1.72mV x 32 = 265.3mV Register 04h: Switching Regulator Output Programming Set the switching regulator output voltage by connecting FB to the center of a resistive voltage-divider between the switching regulator output and GND. VFB is regulated to a voltage from 876mV to 1.25V (typ) set by the register 04h through the I2C interface.
The FB reference voltage can be decreased from 1.25V, its maximum value, by approximately 2.9mV steps. The steady-state voltage at FB then is regulated to: VFB = 1.25V - (2.91mV x 04h[6:0])
Registers 05h to 08h: External Current-Sink FET Drain Voltage ADC Readings These registers store the drain voltages of the external current sink FETs. For each register, bits 6-0 are the conversion data of the ADC outputs. Bit 7 is used to show if the conversion is terminated by the ADC (indicated by 0) or if there is an internal timeout (indicated by 1). If the drain voltage exceeds the preset reference voltage, the corresponding LED string fault bit is asserted. See the Faults and Fault Detection section for more information on the internal timeout function. Register 09h: Switching Regulator Voltage ADC Output Bits 6-0 of this register store the voltage present at OVP. This voltage is a scaled down version of the switching regulator output voltage. Bit 7 is not used. Register 0Ah: Fault Status Register This register stores all the external events or fault information such as overvoltage and shorted LED string faults. The fault events are logged only if the system is not in standby mode and their active states are longer than one clock cycle. Cycle enable or power to clear the fault status register. Initiating standby mode using the I2C interface can also be used to clear the fault status
Table 2. Register File Assignments
REGISTER ADDRESS 00h 01h 02h 03h 04h 05h 06h 07h 08h 09h 0Ah 0Bh 0Ch R/W R/W R/W R/W R/W R/W R R R R R R R/W R USED BIT RANGE [6:0] [6:0] [6:0] [6:0] [6:0] [7:0] [7:0] [7:0] [7:0] [6:0] [5:0] [0] [2:0] RESET VALUE 00h 00h 00h 00h 00h 00h 00h 00h 00h 00h 00h 00h -- DESCRIPTION LED String 1 current programming value. LED String 2 current programming value. LED String 3 current programming value. LED String 4 current programming value. Switching regulator output voltage programming value. LED String 1 external FET drain voltage ADC output. LED String 2 external FET drain voltage ADC output. LED String 3 external FET drain voltage ADC output. LED String 4 external FET drain voltage ADC output. OVP voltage, ADC output. Fault status register. Device standby command. Device revision code.
20
______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
register. First, activate standby mode and then deactivate this mode using the I2C interface. Next, perform a read operation on the fault status register. The old fault information is reported in this first read operation. The conclusion of the read operation clears the data contained in the register. Subsequent read operations confirm that the fault status register has been cleared. The description of this register is as follows: Bit 0: Overvoltage sense flag. This flag is set if the voltage at OVP exceeds 1.25V; switching stops until power or the enable or standby is cycled. * Bit 1: Not used. * Bit 2: LED string 1 shorted flag. A diode short in LED string 1 has been detected if this bit is set. * Bit 3: LED string 2 shorted flag. A diode short in LED string 2 has been detected if this bit is set. * Bit 4: LED string 3 shorted flag. A diode short in LED string 3 has been detected if this bit is set. * Bit 5: LED string 4 shorted flag. A diode short in LED string 4 has been detected if this bit is set.
Calculating the Value of Peak Current-Limit Resistor
The value of R12 sets the peak switching current that flows in the switching FET (Q1). Set the value of resistor R12 using the equation below: R12 = 0.19/(1.2 x IPK) where IPK is the peak inductor current at minimum input voltage and maximum load.
MAX16826
Boost Inductor Value
The value of the boost inductor is calculated using the following equation: L1 = VINMIN x (VOUT - VINMIN ) VOUT x fSW x IL
Register 0Bh Bit 0: Device Standby Command When register 0Bh bit 0 is set to 1, the IC enters a lowcurrent standby mode. In this mode, the system clock is off and no operation is allowed. Set this bit to 0 to leave standby mode and back to normal operation mode. Register 0Ch Bit 2-0: Device Revision Code These 3 bits are a hardwired value that identifies the IC's revision.
where VINMIN is the minimum input voltage, VOUT is the desired output voltage, and fSW is the switching frequency, and IL is the peak-to-peak ripple in the boost inductor. Higher inductor values lead to lower ripple but at a higher cost and size. Choose an inductor value that gives peak-to-peak ripple current in the order of 30% to 40% of the average current in the inductor at low-line and full-rated load. This choice of inductor is a compromise between cost, size, and performance for the boost converter.
Setting Output Voltage
Set the switch regulator output voltage by connecting FB to the center of a resistive voltage-divider between the switching regulator output and GND. VFB is regulated to a voltage from 0.88V to 1.25V (typ) set by an internal register through the I2C interface. Choose R13 and R14 in the Typical Application Circuit for a reasonable bias current in the resistive divider and use the following formula to set the output voltage: VOUT = (1 + R13/R14) x VFB where VFB is the regulated voltage set by the internal register.
Applications Information
Programming LED Currents
The MAX16826 uses sense resistors (R28, R29, R30, R31 in the Typical Application Circuit) to set the output current for each LED string. To set the LED current for a particular string, connect a sense resistor across the corresponding current-sense input (CS1-CS4) and GND. For optimal accuracy, connect the low-side of the current-sense resistors to GND with short traces. The value needed for the sense resistor for a given current is calculated with the equation below: R31 = VCS1/IOUT1 where VCS1 can be set from 97mV to 316mV by the internal registers through the I2C interface and IOUT1 is the desired LED string 1 current.
Adaptive Voltage Optimization
The availability of the digitized switching regulator output voltage and current sink drain voltages and the ability to change the switching regulator output voltage provide the ability to do adaptive voltage optimization. A slow digital control loop is established with an external C closing the loop. Firmware residing in the external C is tasked to read each one of the current sink FET drain voltages and select the minimum value of the four LED strings. The minimum value is subtracted from the scaled output voltage reading, and then the switching regulator output is forced to maintain the difference required to provide current regulation in the current sink FETs.
21
______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
SEPIC Topology
The SEPIC power topology is very useful when the input voltage is expected to be higher or lower than the output voltage of the switching regulator stage as required by the number of LEDs used in a single string. The SEPIC topology is more complex than the simple boost topology and it requires the use of two additional energy storage components, L2 and C25, in Figure 9.
L1 VIN Q1 R11
C25
D1
VOUT
R13 C28 L2 R17 R12 R14
R15 R32 R16 R33 R34 R35
C26
GND
C27
GND
GND
GND
GND
GND R24
R26
GND
C29
R22 R18 R20
SYSTEM INTERFACE
IN DIM1 DIM2 DIM3 DIM4
DL
RSC CS
COMP
SYSTEM C DIM
FB OVP DR4 DR3 DR2 DR1 DL1 CS1 DL2 CS2 DL3 CS3 DL4 CS4
Q5
Q4
Q3
Q2
DIMMING INPUTS
R31
R30
R29
R28
MAX16826
SDA SCL ENABLE SDA SCL I2C INTERFACE
SYNC/EN
GND CSS RTCT R19 C30 C33 C32 VCC
GND PGND R27 R25 R23 R21 C44 C43 C42 C41
GND
GND
GND
GND
GND
GND
GND
GND
Figure 9. SEPIC-Based LED Driver
22
______________________________________________________________________________________
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
PCB Layout and Routing
Careful PCB layout is important for proper operation. Use the following guidelines for good PCB layout: * Minimize the area of the high current-switching loop of the rectifier diode, switching FET, sense resistor, and output capacitor to avoid excessive switching noise. Use wide and short traces for the gate-drive loop from DL, to the FET gate, and through the current-sense resistor, then returning to the IC PGND and GND. Connect high-current input and output components with short and wide connections. The high-current input loop is from the positive terminal of the input capacitor to the inductor, to the switching FET, to the current-sense resistor, and to the negative terminal of the input capacitor. The high-current output loop is from the positive terminal of the input capacitor to the inductor, to the rectifier diode, to the positive terminal of the output capacitor, reconnecting between the output capacitor and input capacitor ground terminals. Avoid using vias in the high-current paths. If vias are unavoidable, use multiple vias in parallel to reduce resistance and inductance. * Place the feedback and even voltage-divider resistors as close to FB and OVP as possible. The divider center trace should be kept short. Placing the resistors far away causes the sensing trace to become antennas that can pick up switching noise. Avoid running the sensing traces near drain connection of the switching FET. Place the input bypass capacitor as close to the device as possible. The ground connection of the bypass capacitor should be connected directly to GND with a wide trace. Minimize the size of the switching FET drain node while keeping it wide and short. Keep the drain node away from the feedback node and ground. If possible, avoid running this node from one side of the PCB to the other. Use DC traces as shields, if necessary. Provide large enough cooling copper traces for the external current sink FETs. Calculate the worst-case power dissipation and allocate sufficient area for cooling. Refer to the MAX16826 Evaluation Kit for an example of proper board layout.
MAX16826
*
*
*
*
*
______________________________________________________________________________________
23
MAX16826
BOOST LED DRIVER
DIM R31
SYSTEM INTERFACE
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
24
L1 D1 VOUT Q1 R11 R13 C28 R32 R34 R35 R14 R16 R33 R17 R12 R15 C26 GND GND R24 GND C29 R18 R20 IN DIM1 DIM2 DIM3 DIM4 DIMMING INPUTS FB OVP DL RSC CS COMP Q5 Q4 Q3 Q2 R22 GND C27 GND GND R26
VIN (40V LOAD DUMP OK)
SYSTEM C
MAX16826
SDA SCL I2C INTERFACE SYNC/EN
DR4 DR3 DR2 DR1
R30
R29
R28
SDA SCL
ENABLE
GND CSS R19 C30 C33 C32 R27 RTCT VCC GND PGND
DL1 CS1 DL2 CS2 DL3 CS3 DL4 CS4
______________________________________________________________________________________
R25 R23 R21 C44 C43 C42 C41
Typical Application Circuit
GND
GND
GND
GND
GND
GND
GND
GND
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection
Pin Configuration
PROCESS: BiCMOS
CS3 DR2 CS2 DR1 DL3 DL2 DL1 CS1
Chip Information
MAX16826
TOP VIEW
24 DR3 25 CS4 26 DL4 27 DR4 28 IN 29 CS 30 VCC 31 DL 32 1 PGND
23
22
21
20
19
18
17 16 15 14 13 DIM4 DIM3 DIM2 DIM1 SCL SDA RSC OVP
Package Information
For the latest package outline information and land patterns, go to www.maxim-ic.com/packages. Note that a "+", "#", or "-" in the package code indicates RoHS status only. Package drawings may show a different suffix character, but the drawing pertains to the package regardless of RoHS status. PACKAGE TYPE 32 TQFN-EP PACKAGE CODE T3255-4 DOCUMENT NO. 21-0140
MAX16826
12 11 *EP 10 9
2 GND
3 GND
4 RTCT
5 SNYC/EN
6 CSS
7 COMP
8 FB
TQFN (5mm x 5mm)
*EP = EXPOSED PAD.
______________________________________________________________________________________
25
Programmable, Four-String HB LED Driver with Output-Voltage Optimization and Fault Detection MAX16826
Revision History
REVISION NUMBER 0 1 2 REVISION DATE 8/08 3/09 12/09 Initial release Added automotive version, updated Features, EC table, Typical Operating Characteristics, Switching Preregulator Stage, Oscillator, Analog-to-Digital (ADC), Faults and Fault Detection sections Improve definition of minimum on-time for proper ADC operation DESCRIPTION -- 1, 2, 5, 6, 11, 14-17, 20 5, 10, 16 PAGES CHANGED
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
26 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 (c) 2009 Maxim Integrated Products Maxim is a registered trademark of Maxim Integrated Products, Inc.


▲Up To Search▲   

 
Price & Availability of MAX16826ATJ

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X